plug and socket - Turkish English Dictionary